Lake Leonard
Body of water in the PhilippinesLake Leonard is a small freshwater crater lake in Mount Leonard, an andesitic-to-dacitic stratovolcano complex in the Leonard Mountain Range which is located 60 kilometres (37 mi) northeast of Davao City in the province of Davao de Oro in the Philippines.
Read article
Top Questions
AI generatedMore questions